/*
============================================================================
 Name        : $(LibBasename).pan
 Author      : $(Author)
 Version     :
 Copyright   : $(Copyright)
 Description : Panic codes
============================================================================
*/

#ifndef __$(LIBBASENAME)_PAN__
#define __$(LIBBASENAME)_PAN__

/** $(LibBasename) panic codes */
enum T$(LibBasename)Panic
	{
	E$(LibBasename)NullPointer
	};

inline void Panic(T$(LibBasename)Panic aReason)
	{
	_LIT(applicationName,"$(Basename)");
	User::Panic(applicationName, aReason);
	}

#endif  // __$(LIBBASENAME)_PAN__
